home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / comm / mail / YamNet.lha / YamNet.Cambios < prev    next >
Text File  |  1996-12-31  |  14KB  |  484 lines

  1.  * HISTORY
  2.  
  3.  
  4. - YamNet V3.07 (31-Dic-96 04:00)
  5.  
  6. o Arreglado un error que provocaba el borrado de el resto de
  7. las  lineas  del  fichero  de  control  "YamNet.dat" una vez
  8. encontrada  una  linea  que  coincida con un RECIBI que haya
  9. llegado.
  10.  Este fallo provocaba que no se borrasen posteriores RECIBIs.
  11.  
  12.  
  13. - YamNet V3.06 (22-Dic-96 14:30)
  14.  
  15. o Corregido un fallo en la rutina de borrado por fecha.
  16.  
  17.  
  18. - YamNet V3.05 (15-Dic-96 23:55)
  19.  
  20. o  Añadidas  comillas  en  los  comandos  RENAME para evitar
  21. problemas  con  nombres  de ficheros con espacios (si es que
  22. los hay).
  23.  
  24.  
  25. - YamNet V3.04 (14-Dic-96 20:15)
  26.  
  27. o  Arreglado  un problema provocado por el uso de las viejas
  28. versiones  que  dejaban  ficheros descontrolados en el cajon
  29. YamNet  del Outbound e impedian renombrar algunos ficheros a
  30. la hora de reenviar viejos ficheros, etc.
  31.  
  32.  
  33. - YamNet V3.03 (14-Dic-96 00:05)
  34.  
  35. o  Arreglado  un  problema  con  la  rútina  de reenvio.  El
  36. programa  se  interrumpía cuando un fichero archivado no era
  37. encontrado en el cajón YamNet de Outbound.
  38.  
  39.  
  40. - YamNet V3.02 (11-Dic-96 10:20)
  41.  
  42. o Arreglado un error con un IF al que no se le habia dado la
  43. instruccion THEN.
  44.  
  45.  
  46. - YamNet V3.01 (09-Dic-96 10:00)
  47.  
  48. o Creada Version 1.00 de YNetGUI - Un GUI (o algo parecido)
  49.   para YamNet
  50.  
  51. o Corregidos varios bugs que provocaban que algunos paquetes
  52.   archivados  en  el  cajón  OUT:YamNet no se anotasen en el
  53.   fichero  YAM:YamNet.dat  al  no cerrar el fichero antes de
  54.   volver a abrirlo.
  55.  
  56. o Cambiado  el  argumento NOGUI (obsoleto)  por la opción de
  57.   poner  GUI  que  activa el programa YNetGUI (debe estar en
  58.   PATH [p.e.:  C:])
  59.  
  60. o Eliminado IFNOGUI de las preferencias S:YamNet.cfg
  61.  
  62.  
  63. - YamNet V3.00 (28-Nov-96 17:30)
  64.  
  65. o    Añadidas   palabras   clave  para  las  opciones  en  el
  66.  fichero de configuración S:YamNet.cfg
  67.  
  68.   NOHIDE
  69.    -Si  se  pone  puede observarse el proceso de escritura del
  70.   YAM  cuando YamNet escribe cualquier mensaje.  De no ponerse
  71.   esta  opción  el  YAM  se  iconificara  cada  vez que YamNet
  72.   escriba un mensaje.
  73.  
  74.   RESEND = xx
  75.    -Esta  opción  es  obligatoria  y  sirve  para  indicar  al
  76.   programa  que  espere xx días antes de reenviar el archivo o
  77.   paquete de correo. xx debe de ser un número mayor que 0.
  78.  
  79.   DELETE = yy
  80.    -Esta  opción  es  obligatoria  y  sirve  para  indicar  al
  81.   programa  que  espere  yy  días antes de borrar un archivo o
  82.   paquete de correo determinado.
  83.  
  84. o  Añadido un sistema de almacenamiento de ficheros enviados
  85.  con las siguientes propiedades:
  86.  
  87.    -Los  ficheros  binarios  son  guardados en un cajon YamNet
  88.   dentro  del  cajon de OUTBOUND en su estado original sin ser
  89.   encodificados.(Es  decir sin hacerlos ocupar más espacio del
  90.   necesario en el preciado disco duro)
  91.  
  92.    -Todos  los  ficheros  guardados en el cajón del YamNet son
  93.   anotados en un fichero indice en YAM:YamNet.dat
  94.  
  95.    -El  sistema  permite el reenvio de ficheros, en el sistema
  96.   que  este  configurado  en ese momento (MIME, FSCODE, UUIN o
  97.   PGP),  de  los  que  no  se  haya  recibido  confirmación de
  98.   recepción (RECIBI) o peticion de reenvio (Resend Request) en
  99.   un  plazo  fijado  de  dias.  (El usuario puede manipular el
  100.   segundo dato del indice de dias, si quiere que algun fichero
  101.   concreto no cumpla el plazo fijado para todos, adelantando o
  102.   retrasando el numero de dia manualmente)
  103.  
  104.     -El  mismo  sistema  también  permite  borrar los ficheros
  105.   pasados  el  número  de  días  concretado.  (y también puede
  106.   evitarse  su  borrado sumando días al número de día de envio
  107.   guardado en el fichero YAM:YamNet.dat)
  108.  
  109. o  Añadiendo  el  argumento  PURGE  al  programa  (YamNet)  o
  110.  teniendo  en las opciones del fichero S:YamNet.cfg, cada vez
  111.  que se ejecute YamNet para procesar mensajes, la orden:
  112.  
  113.   PURGE
  114.      -Permite borrar todos los mensajes RECIBI, Resend Request
  115.   o  archivos de red codificados que se hayan mandado, dejando
  116.   el cajón de mensajes ENVIADOS/SENT del YAM, más limpio.
  117.    (El reenvio  se  hace  utilizando la tabla YamNet.dat y los
  118.   ficheros  del  cajón  YamNet,  por  lo  que  no es necesario
  119.   conservar los mensajes enviados.)
  120.  
  121. o Añadido argumento GENDAT  para adaptar el cajón de mensajes
  122.  ENVIADOS/SENT  del  YAM  al nuevo sistema generando la tabla
  123.  YamNet.dat en YAM:  y pasando los mensajes a ficheros dentro
  124.  del cajon YamNet del OUTBOUND.
  125.  
  126.   La  primara  vez que se ejecute YamNet 3.00, si se ha estado
  127.   usando la version anterior se deberia poner en CLI, antes de
  128.   ejecutar un PURGE con YamNet:
  129.  
  130.   YamNet GENDAT
  131.  
  132.   Solo la primera vez.
  133.  
  134. o  Modificado el sistema de renombrado de paquetes y archivos
  135.  de  correo  para que sea algo mas aleatorio, contando con el
  136.  poder de las centesimas de segundo.  ;-)
  137.  
  138. o  Añadidas las rutinas de preferencias REQ correspondientes
  139.  a las nuevas opciones.
  140.  
  141. o  Modificada la actualización del YAM de mensajes que YamNet
  142.  borra.  (La opcion NOGUI es ahora algo inutil)
  143.  
  144.  
  145. - YamNet V2.14 (18-Oct-96 18:40)
  146.  
  147. o  Añadida una rutina de proceso de PKTs eliminada en alguna
  148. version anterior.
  149.  
  150.  
  151. - YamNet V2.13 (19-Sep-96 16:40)
  152.  
  153. o Corregidos pequeñisimos fallos del programa
  154.  
  155. o Cambiados los nombres de los ficheros tipo Fido de numeros
  156.  decimales a hexadecimales (Ahora si ;-)
  157.  
  158.  
  159. - YamNet V2.12 (16-Sep-96 15:30)
  160.  
  161. o Corregido un error en el codigo
  162.  
  163. o Añadida funcion HIDE cuando se escriben mensajes
  164.  
  165. o  Cambiados  nombres  de ficheros fido de numeros decimales
  166. por hexadecimales
  167.  
  168.  
  169. - YamNet V2.1 (16-Sep-96 04:20)
  170.  
  171.  o Numerosos bugs arreglados.
  172.  
  173.  o Cambios esteticos en la ventana del log.
  174.  
  175.  
  176. - YamNet V2.0 (12-Sep-96)
  177.  
  178.  o  Totalmente  re-escrito  a  partir  de  la  aparicion del
  179. YAM  1.3.2,  aunque  usando  la mayoria de las rutinas de la
  180. vieja version.
  181.  
  182.  o Añadida rutina para configuracion de YamNet.
  183.  
  184.  o Cambiado el orden de IFNOGUI. (1 = Quita & recarga | 2 = Quita)
  185.  
  186.  o Sustituido el tamaño del fichero en el subject por el CRC32.
  187.  
  188.  o  Añadido  al  subject  el  tipo de codificacion utilizado
  189. (MIME, FSCODE, UUIN o PGP)
  190.  
  191.  o   Incompatible  con  la  version  anterior  aunque  puede
  192. decodificar ficheros generados con ella (Yam1.2/YamNet1.36)
  193.  
  194.  o Añadida la utilización de la rexxextra.library (incluida)
  195. para   conversion   de   caracteres  standard  ISO-8859-1  a
  196. caracteres Latin de Amiga.
  197.  
  198.  
  199. - YamNet V1.36 (21-Jul-96 13:40)
  200.  
  201.  o  Con  LOGLEV = 4  cuando  se recibe un paquete del primer
  202. nodo  configurado  no  muestra el numero del nodo durante el
  203. proceso.  Arreglado.
  204.  
  205.  
  206. - YamNet V1.35 (21-Jul-96 12:20)
  207.  
  208.  o  Arreglado  un  error  en el renombrado de los paquetes y
  209. bundles  de  correo  salientes.  (¿Como no me habia enterado
  210. antes?)
  211.  
  212.  o  Añadida  la  opcion  PURGE  en la configuracion.  (Si es
  213. añadida  la  palabra  PURGE en una linea de la configuracion
  214. cuando  es  ejecutado  YamNet  (sin usar el argumento PURGE)
  215. actuara  normalmente y despues borrara RECIBIs entrantes con
  216. sus mensajes y RECIBIS enviados.
  217.  
  218.  
  219. - YamNet V1.34 (20-Jul-96 22:00)
  220.  
  221.  o  Arreglado  un  error  en  la comparacion de seguridad de
  222. nombres  de  los  que  viene  el  RECIBI  y  fue  mandado su
  223. correspondiente mensaje.
  224.  
  225.  o Arreglado un error de programacion en los Resend-Requests
  226.  
  227.  
  228. - YamNet V1.33 (20-Jul-96 16:44)
  229.  
  230.  o   Arreglada   una   informacion  mostrada  cuando  no  se
  231. encuentran  mensajes  a los que se refiere un RECIBI que nos
  232. han mandado cuando usamos el argumento PURGE.
  233.  
  234.  
  235. - YamNet V1.32 (20-Jul-96 14:10)
  236.  
  237.  o  Mejorado  el  proceso  PURGE  de  borrado  de  RECIBI  y
  238. Resend-Requests.  RAAAAPIDO.  :)
  239.  
  240.  
  241. - YamNet V1.31 (19-Jul-96 15:05)
  242.  
  243.  o Cambiada la orden de proceso de RECIBIs entrantes.  Ahora
  244. son procesados solo cuando se usa el argumento PURGE.
  245.  
  246.  o Cambiado el orden de chequeado de los mensajes enviados.
  247.  
  248.  o  Arreglado  el nombre mostrado del nodo cuando se reciben
  249. bundles con LOGLEV = 4
  250.  
  251.  o Añadida comprobación adicional de la RexxTricks.library
  252.  
  253.  o Arreglado un problema al no usarse el argumento NOGUI
  254.  
  255.  o Añadido 'options failat' para no mostrar mensajes de error superfluos.
  256.  
  257.  o Añadida información de decodificacion en los LOGLEV 1, 2 y 4.
  258.  
  259.  
  260. - YamNet V1.30 (16-Jul-96 21:40)
  261.  
  262.  o Arreglado error con configuraciones de INBOUND y OUTBOUND
  263. que no fuesen asignaciones o dispositivos.
  264.  
  265.  o  Mejorada  la  entrada  de  argumentos  para  que  puedan
  266. utilizarse los argumentos OUT y SAFE a la vez.
  267.  
  268.  o  Añadida  información  del  nodo  y bytes recibidos en el
  269. proceso  de decodificacion de mensajes.  Mostrado con:
  270. LOGLEV = 1 y LOGLEV = 4 y grabado en fichero LOG si:
  271. LOGLEV = 2 o LOGLEV = 4
  272.  
  273.  o  Añadida  información  de los bytes enviados y nodo en el
  274. proceso de codificacion de ficheros.  Mostrado con:
  275. LOGLEV = 1 y LOGLEV = 4 y grabado en fichero LOG si:
  276. LOGLEV = 2 o LOGLEV = 4
  277.  
  278.  o  Añadida  decodificacion con metodo MIME.  Nuevo programa
  279. requerido en C:  Base64decode V1.2
  280.  
  281.  o  Añadida  encodificacion  usando  el metodo MIME.  (Nueva
  282. opcion  de  Configuración)  Nuevo  programa  requerido en C:
  283. Base64encode V1.2
  284.  
  285.  
  286. - YamNet V1.23 (15-Jul-96 15:00)
  287.  
  288.  o  Arreglado  un  error  en  la  conversion  de puntos para
  289. decodificar.
  290.  
  291.  o  Añadida  detencion del programa al usar el argumento OUT
  292. tras  codificar  los  binarios de los nodos configurados sin
  293. examinar  correo  entrante en el YAM.  (Ejecutar el programa
  294. sin argumento OUT o PURGE para procesar la ENTRADA del YAM)
  295.  
  296.  o Arreglado un error en la confeccion del Resend-Request.
  297.  
  298.  o  Pequeñas  mejoras  para la velocidad de la conversión de
  299. puntos. 
  300.  
  301. !!Los  UUENCODES  deben  ser procesados por el YamNet, no se
  302. pueden  despegar  desde  el  YAM.!!  (o se puede EXPORTAR el
  303. mensaje y sustituir los '°' por '.' y decodificar el fichero
  304. manualmente,  en  este  caso  avisar  al  destino  de que la
  305. recepcion del mail ha sido correcta para que pueda borrar su
  306. archivo de ENVIADOS.)
  307.  
  308.  
  309. - YamNet V1.22 (15-Jul-96 00:05)
  310.  
  311.  o  Arreglado un error provocado por una linea de la version
  312. en que se usaba c:UUIN.  Era imposible mandar los mensajes a
  313. nodos configurados como UUIN.
  314.  
  315.  
  316. - YamNet V1.21 (14-Jul-96 16:15)
  317.  
  318.  o Arreglado un error de uudecodificacion.
  319.  
  320.  o Cambiadas algunas cadenas de textos.
  321.  
  322.  o Eliminada una lenta-rutina preparada para recibir e-mails
  323. desde Amigate o otros mailers distintos al YAM.
  324.  
  325.  
  326. - YamNet V1.20 (14-Jul-96 15:30)
  327.  
  328.  o !!! Incorporada libreria de funciones ARexx Rexxtricks.library !!!
  329.  
  330.  o Eliminada la necesidad de los ficheros C:UUIN y c:UUOUT
  331.  
  332.  o  Reprogramado el envio y recepción de uuencodes y FSCodes
  333. convirtiendo los caracteres ascii 46 (.) en ascii 176 (°)
  334.  
  335.  o  Repaso  profundo  al  código; eliminados odiosos(por los
  336. servidores de e-mail) puntos.  Muchos pequeños cambios.
  337.  
  338.  
  339. - YamNet V1.19 (14-Jul-96 10:30)
  340.  
  341.  o Corregido un error en la variable subject de una rutina.
  342.  
  343.  
  344. - YamNet V1.18 (14-Jul-96 10:30)
  345.  
  346.  o  Corregido  un  error  en una linea IF donde habia puesto
  347. THEN DO cuando solo tenia que poner un THEN
  348.  
  349.  o Depurado el programa minimamente.
  350.  
  351.  o Añadida una rutina más de comparacion del fichero.
  352.  
  353.  
  354. - YamNet V1.17 (13-Jul-96 22:00)
  355.  
  356.  o Olvidados algunos 'end' tras sus correspondientes 'do's. Arreglado.
  357.  
  358.  o Olvidadas  algunas  rutinas  de comprobacion de tamaños.
  359.  
  360.  o Arregladas varias equivocaciones en el codigo.
  361.  
  362.   (Correr no es bueno ;-)
  363.  
  364.  
  365. - YamNet V1.16 (13-Jul-96 10:20)
  366.  
  367.  o  Añadida  una rutina adicional de comprobacion de tamaños
  368. de los ficheros olvidada en la anterior versión.
  369.  
  370.  o  Arreglado  un prolema con puntos que son borrados de los
  371. mensajes  uuencodeados  o  fscodeados  al  pasar por algunos
  372. servidores.
  373.  
  374.  
  375. - YamNet  V1.15 (12-Jul-96 04:50)
  376.  
  377.  o Arreglado un error en el caso de configurar el YamNet con
  378. PGP  y  no  poseer  la  key del destinatario.  Mejoras en la
  379. codificacion.
  380.  
  381.  o  Añadida  comprobacion  de  los  ficheros decodificados y
  382. rutinas  de  peticion  de  re-envio  y  re-envio de mensajes
  383. procesados incorrectamente.
  384.  
  385.  o  Modificado  el DOC para que estos cambios esten serparados
  386. en la distribucion.
  387.  
  388.  
  389. -  YamNet  V1.14  (10-Jul-96  00:32)
  390.  
  391.  o  Arreglado  un problema provocado al ejecutar YamNet tras
  392. haberlo usado con el argumento SAFE.
  393.  
  394.  
  395. -  YamNet  V1.13  (09-Jul-96  23:40)
  396.  
  397.  o Arreglado LOGLEVEL = 4 que no era aceptado por el programa.
  398.  
  399.  
  400. -  YamNet  V1.12  (09-Jul-96  20:20)
  401.  
  402.  o Arreglados unos errores con el subject de procesado de mensajes.
  403.  
  404.  o Arreglado un error con los mensajes no FSCode.
  405.  
  406.  o Arreglados varios errores de descodificación.
  407.  
  408.  
  409. -  YamNet  V1.11  (09-Jul-96  11:35)
  410.  
  411.  o Cambiada la función de mostrado de información:
  412.    'LOGLEVEL = 3' Ahora solo muestra en pantalla y graba en
  413.     log parte de la información para mayor velocidad.
  414.    Añadida   opción   de  configuración  'LOGLEVEL = 4'  que
  415.     muestra y graba toda la información
  416.  
  417.  o Cambiado el manejo del argumento SAFE.
  418.     Ahora se genera un fichero-Script 'T:YamNet.SAFE' cuando
  419.     es necesario ejecutarlo antes de volver a usar YamNet
  420.     tras haberlo arrancado con el argumento SAFE.
  421.      Este script hace los DELETEs necesarios que el YamNet
  422.     hace sin el argumento SAFE.
  423.  
  424.  o Pequeños cambios de optimización del código.
  425.  
  426.  
  427. -  YamNet  V1.10  (09-Jul-96  00:25)
  428.  
  429.  o Cambiada la forma de escribir el  LOG para ganar velocidad
  430.    y en presentación.
  431.  
  432.  o Cambiado el subject de los mensajes generados con la
  433.    opción   OUT. (INCOMPATIBLE CON VERSIONES ANTERIORES!)
  434.  
  435.  o Mejorado  el  metodo de chequeo de comprobantes.
  436.  
  437.  o Otros pequeños cambios.
  438.  
  439.  
  440. - YamNet V1.03 (08-Jul-96 03:53)
  441.  
  442.  o Pequeño Bug corregido en la rutina de chequeo de comprobantes.
  443.  
  444.  
  445. - YamNet 1.02 (07-Jul-96 20:00)
  446.  
  447.  o  Corregido  Bug grande introducido en la version anterior
  448.    que provocaba  errores en el nombre del subject.
  449.  
  450.  o  Mejorada la velocidad en el chequeo de comprobantes.
  451.  
  452.   (Primera version lanzada a Aminet)
  453.  
  454.  
  455. - YamNet 1.01 (07-Jul-96)
  456.  
  457.  o Varios Bugfixes y mejoras.
  458.  
  459.  o Añadida opcion YAMCHECK en la configuracion para permitir
  460.    que al cargar el YAM se mire el correo en el servidor y se
  461.    envie al final en el caso de haberse generado mensajes.
  462.  
  463.  o Pequeños arreglos en este DOC.
  464.  
  465.  o Tras  una  larga  investigacion,  al  fin  he reparado un
  466.    problema que provocaba multiples fileattachs en el YAM!!
  467.  
  468.  
  469. - YamNet 1.0 (05-Jul-96)
  470.  
  471.  o Primera versión pública del programa.  Alias: YamCheck 2
  472.    Enormemente mejorado con capacidad de CODIFICAR sin usar YamGate
  473.    y pudiendo DECODIFICAR uuencodes, FSCodes y PGPs!
  474.  
  475.  
  476. - YamCheck 1.0
  477.  
  478.  o Varias versiones con bugfixes y mejoras del que es
  479.    el antecesor del YamNet; combinado con el YamGate se
  480.    encarga de comprobar e-mails metiendo a INBOUND los
  481.    ficheros correspondientes, mandar y procesar
  482.    correctamente los comprobantes.
  483.  
  484.